package com.chushouya.order.service.api;

import com.chushouya.common.dto.suhuishou.ResponseDTO;
import com.chushouya.order.dto.api.suhuishou.SuhuishouOrderSubmitDTO;

/**
 * 速回收订单API服务接口
 * 
 * @author system
 */
public interface SuhuishouOrderApiService {

    /**
     * 创建速回收订单
     * 
     * @param orderId 订单ID
     * @return 速回收订单创建结果
     */
    ResponseDTO<SuhuishouOrderSubmitDTO> createSuhuishouOrder(Long orderId);

    /**
     * 取消速回收订单
     * 
     * @param orderNo 订单号
     * @param remark 取消备注
     * @return 取消结果
     */
    ResponseDTO<Object> cancelSuhuishouOrder(String orderNo, String remark);
}
